zebra opossum - Turkish English Dictionary